package com.mdb.open.epay.feign.dto;

import com.mdb.bc.api.data.DataObjectBase;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @author : yu.zunlong
 * @description :查询客户信息
 * @date : 2019/7/29
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class HST_0350201_Resp extends DataObjectBase {
	private static final long serialVersionUID = -6663580934640083247L;

	@ApiModelProperty(value = "客户号")
	private String ciNo;
	@ApiModelProperty(value = "客户经理编号")
	private String oicNo;
	@ApiModelProperty(value = "客户经理所属部门")
	private String oicBr;
	@ApiModelProperty(value = "营业地/居住地国家")
	private String regCty;
	@ApiModelProperty(value = "英文名称")
	private String engName;
	@ApiModelProperty(value = "中文名称")
	private String chnName;
	@ApiModelProperty(value = "客户类型")
	private String custType;
	@ApiModelProperty(value = "联系电话")
	private String telNo;
	@ApiModelProperty(value = "传真号码")
	private String faxNo;
	@ApiModelProperty(value = "E-mail地址")
	private String email;
	@ApiModelProperty(value = "当事人英文名称及地址（第一行）")
	private String engAddr1;
	@ApiModelProperty(value = "当事人英文名称及地址（第二行）")
	private String engAddr2;
	@ApiModelProperty(value = "当事人英文名称及地址（第三行）")
	private String engAddr3;
	@ApiModelProperty(value = "当事人英文名称及地址（第四行）")
	private String engAddr4;
	@ApiModelProperty(value = "使用语言")
	private String locTone;
	@ApiModelProperty(value = "主要通讯方式")
	private String commType;
	@ApiModelProperty(value = "SWITF CODE")
	private String swiftCd;
	@ApiModelProperty(value = "内部客户类型")
	private String intelType;
	@ApiModelProperty(value = "证件种类1")
	private String idType;
	@ApiModelProperty(value = "证件编号1")
	private String idNo;
	@ApiModelProperty(value = "证件种类2")
	private String idType2;
	@ApiModelProperty(value = "证件编号2")
	private String idNo2;
	@ApiModelProperty(value = "法人地位")
	private String legalSts;
	@ApiModelProperty(value = "手机号码")
	private String mobNo;
	@ApiModelProperty(value = "默认地址标识")
	private String dfltAddrFlg;
	@ApiModelProperty(value = "当事人中文名称及地址（第一行）")
	private String localAddr1;
	@ApiModelProperty(value = "当事人中文名称及地址（第二行）")
	private String localAddr2;
	@ApiModelProperty(value = "当事人中文名称及地址（第三行）")
	private String localAddr3;
	@ApiModelProperty(value = "当事人中文名称及地址（第四行）")
	private String localAddr4;
	@ApiModelProperty(value = "内地分行标识")
	private String conTyp;
	@ApiModelProperty(value = "该客户的上层客户")
	private String leaderCiNo;
	@ApiModelProperty(value = "对手主体性质")
	private String bankLcnsTp;
	@ApiModelProperty(value = "总部国籍")
	private String country;
	@ApiModelProperty(value = "国家代码")
	private String cntyCode;
	@ApiModelProperty(value = "性别")
	private String sex;
	@ApiModelProperty(value = "ENG-NAME")
	private String engName1;
	@ApiModelProperty(value = "LOCAL-NAME")
	private String localName;
	@ApiModelProperty(value = "EADDR-EMAIL")
	private String eaddrEmail;
	@ApiModelProperty(value = "EADDR-TEL-NO")
	private String eaddrTelNo;
	@ApiModelProperty(value = "EADDR-TEL-CNTYCD")
	private String eaddrTelCntycd;
	@ApiModelProperty(value = "EADDR-TEL-CNTYNO")
	private String eaddrTelCntyno;
	@ApiModelProperty(value = "EADDR-MOB-NO")
	private String eaddrMobNo;
	@ApiModelProperty(value = "EADDR-MOB-CNTYCD")
	private String eaddrMobCntycd;
	@ApiModelProperty(value = "EADDR-MOB-CNTYNO")
	private String eaddrMobCntyno;
	@ApiModelProperty(value = "EADDR-FAX-NO")
	private String eaddrFaxNo;
	@ApiModelProperty(value = "EADDR-FAX-CNTYCD")
	private String eaddrFaxCntycd;
	@ApiModelProperty(value = "EADDR-FAX-CNTYNO")
	private String eaddrFaxCntyno;
	@ApiModelProperty(value = "PROM-FLAG")
	private String promFlag;
	@ApiModelProperty(value = "联系人序号")
	private String seqNo;
	@ApiModelProperty(value = "状态记录")
	private List<HST_0350201_List_Resp> lists;
}
